/* CSS Document */

/* -----头部------ */
.top { width:auto; height:193xp;}
.top .ym { width:auto; height:40px; background:url(../images/top_bj.jpg) repeat-x top;}
.top .ym .ym_xx { width:1000px; height:40px; margin:0px auto;}
.top .ym .ym_xx .left_sj { width:500px; height:40px; line-height:40px; padding-left:15px; float:left;}
.top .ym .ym_xx .left_sj span { font-size:12px; color:#d68800; float:left;}



.top .ym .ym_xx .right_ksdh { width:450px; height:40px; line-height:40px; float:right; text-align:right; padding-right:10px; color:#878787;}
.top .ym .ym_xx .right_ksdh a { padding:5px; color:#878787; }
.top .ym .ym_xx .right_ksdh a:hover { padding:5px; color:#fff; background-color:#666; }

.top .logo { width:1000px; height:62px; margin:18px auto;}
.top .logo_logo { width:526px; height:62px; float:left; margin-left:12px;}
.top .logo_rx { width:270px; height:62px; float:left; margin-left:76px;}
.top .logo_yz { width:110px; height:62px; float:left;}
.top .logo_yz .q_z { width:48px; height:47px; margin-left:7px; margin-top:14px; float:left;}

.top .dh { width:auto; height:46px; background:url(../images/dh_bj.jpg) repeat-x top;}
/* -----导航------ */
#main_nav ul { font-size: 12px; font-family:"微软雅黑"; font-weight: normal; list-style:none; margin:0; padding:0; }
#main_nav { height:46px; width:972px; overflow: visible; margin:auto;}
#main_nav li { float:left; position: relative; z-index: 5;}
#main_nav li a { color: #fff; display: block; width:107px; height:46px; text-decoration: none; line-height:46px; text-align: center;}
#main_nav li ul li a { font-size: 12px; color: #fff; width: 105px; height:32px; line-height:32px; margin: 0px;}
#main_nav li ul li a:hover, #main_nav li.focus ul li a:hover { background: #0891d5;}
#main_nav li.focus a, #main_nav li a:hover { color: #fff; background:url(../images/dh_an.jpg) no-repeat center; font-weight: bold;}
#main_nav li.focus ul li a { background: none; font-weight: normal;}
#main_nav li ul { position: absolute; top: 46px; background: #044e8b; border-color: #044e8b; border-style: none solid solid; border-width: medium 1px 1px; display: none;  }
#main_nav li ul li{	float: none;}

/* -----banner------ */
/*.banner { width:1423px; height:410px; margin:0px auto auto auto; background-color:#000; }*/
.banner_bj { width:auto; height:410px; background:url(../images/bj-x.jpg); text-align:center; }
.banner { width:1000px; height:410px; margin:0px auto; background-color:#000; }
.banner img { float:left;}
.banner_yy { width:auto; height:13px; background:url(../images/banner_yy.jpg) repeat-x top;}

/* -----主体------ */
.mian { width:1000px; height:auto; margin:0px auto;}
.mian .zngg { width:1000px; height:41px; margin-bottom:15px; }
.mian .zngg .zngg_bt { width:130px; height:41px; float:left;}
.mian .zngg .zngg_xw { width:600px; height:39px; background-color:#d9d9d9; border-bottom:1px #cecece solid; border-top:1px #cecece solid; float:left;}
.mian .zngg .zngg_xw .zngg_xw_lb { width:500px; height:14px; line-height:14px; margin-top:12px; margin-left:12px;}
.mian .zngg .zngg_xw .zngg_xw_lb a { color:#474747;}
.mian .zngg .zngg_xw .zngg_xw_lb a:hover { color:#0891d5;}
.mian .zngg .bt_yxdl { width:270px; height:41px; float:left;}

/* -----关于圆方------ */
.mian .gyyf { width:1000px; height:326px; margin:0px auto 12px auto; border-bottom:1px #b9b9b9 dotted;}
.mian .gyyf .gyyf_bt { width:1000px; height:26px; line-height:26px; border-bottom:1px #b9b9b9 dotted;}

.mian .gyyf .xxk { width:1000px; height:40px; margin:10px auto auto auto;}
.mian .gyyf .xxk ul li { width:109px; height:40px; margin-right:1px; background:url(../images/xxk_1.jpg) no-repeat center; text-align:center; line-height:34px; color:#fff; float:left;}
.mian .gyyf .xxk ul li.hover { width:109px; height:40px; margin-right:1px; text-align:center; line-height:34px; float:left; background:url(../images/xxk_2.jpg) no-repeat center; color:#fff; font-weight: bold;}

.mian .gyyf .xxk_nr { width:1000px; height:auto; margin:24px auto;  padding-bottom:12px;}
.mian .gyyf .xxk_nr .nr { width:1000px; height:200px;}
.mian .gyyf .xxk_nr .nr .nr_tp { width:354px; height:200px; float:left; margin-right:10px;}
.mian .gyyf .xxk_nr .nr .nr_wz { width:616px; height:200px; float:right; margin:0px 10px; line-height:25px;}

/* -----产品展示------ */
.mian .cpzs { width:1000px; height:240px; margin:0px auto 12px auto;}
.mian .cpzs .cpzs_bt { width:1000px; height:26px; line-height:26px; border-bottom:1px #b9b9b9 dotted; margin-bottom:4px;}

/* -----新闻中心------ */
.mian .xwzx { width:1000px; height:290px; margin:0px auto 15px auto;}
.mian .xwzx .xwzx_bt { width:1000px; height:26px; line-height:26px; border-bottom:1px #b9b9b9 dotted; margin-bottom:4px;}
.mian .xwzx .xwzx_lb { width:1000px; height:256px; margin:0px auto;}
.mian .xwzx .xwzx_lb .left_lb { width:490px; height:256px; float:left;}
.mian .xwzx .xwzx_lb .left_lb ul li { width:490px; height:31px; border-bottom:1px #b2b2b2 dotted; background:url(../images/ico_xw.jpg) no-repeat left;}
.mian .xwzx .xwzx_lb .left_lb .xwbt { width:360px; height:31px; line-height:30px; float:left; margin-left:20px;}
.mian .xwzx .xwzx_lb .left_lb .xwsj { width:100px; height:31px; line-height:30px; float:right; text-align:right;}
.mian .xwzx .xwzx_lb .left_lb a { color:#656565;}
.mian .xwzx .xwzx_lb .left_lb a:hover { color:#f18e00;}

.mian .xwzx .xwzx_lb .right_lb { width:493px; height:256px; float:right;}
.mian .xwzx .xwzx_lb .right_lb ul li { width:493px; height:72px; border-bottom:1px #b2b2b2 dotted; padding-top:12px;}
.mian .xwzx .xwzx_lb .right_lb ul li .xwzx_tp { width:100px; height:58px; float:left;}
.mian .xwzx .xwzx_lb .right_lb ul li .xwzx_xx { width:390px; height:58px; line-height:20px; float:right;}
.mian .xwzx .xwzx_lb .right_lb ul li .xwzx_xx span { color:#cf7000; font-weight:bold; margin-bottom:5px; }
.mian .xwzx .xwzx_lb .right_lb ul li .xwzx_xx a { color:#656565;}
.mian .xwzx .xwzx_lb .right_lb ul li .xwzx_xx a:hover { color:#f18e00;}

/* -----企业历程------ */
.mian .qylc { width:1000px; height:295px; border-bottom:1px #b2b2b2 dotted; margin-bottom:20px;}

/* -----友情连接------ */
.mian .yqlj { width:1000px; height: auto; margin:0px auto;}
.mian .yqlj .yqlj_bt { width:1000px; height:31px; margin-bottom:20px;}
.mian .yqlj .yqlj_tb { width:1000px; height:110px;}
.mian .yqlj .yqlj_tb ul li { width:131px; height:56px; margin:0px 17px; float:left;}


/* -----版权------ */
.copyright { width:auto; height:182px; background:url(../images/bq_bj.jpg) repeat-x top; margin-top:12px;}
.copyright .bqdh { width:1000px; height:44px; text-align:center; line-height:44px; margin:0px auto; color:#FFF;}
.copyright .bqdh a { padding:5px; color:#fff; }
.copyright .bqdh a:hover { padding:5px; color:#0e2f59; background-color:#fff; }

.copyright .bqxx { width:1000px; height:90px; line-height:24px; text-align:center; margin:0px auto; color:#FFF; padding-top:13px;}
.copyright .top { width:1000px; height:35px; text-align:center; margin:0px auto;}

/* -----二级------ */
.tow { width:1000px; height:auto; margin:15px auto;}
.tow .banner { width:1000px; height:230px; margin-bottom:15px; background-color:#CCC;}
.tow_k { width:1000px; height:auto; margin:0px auto;}
.tow_k .left { width:220px; height:auto; float:left;}
.tow_k .left .dh { width:220px; height:auto;}
.tow_k .left .dh .dh_bt { width:195px; height:40px; background:url(../images/dh_bt.jpg) repeat-x top; line-height:40px; padding-left:25px; font-size:14px; font-weight:bold; color:#FFF; margin-bottom:1px;}
.tow_k .left .dh .dh_lm { width:220px; height:auto; margin-bottom:12px;}
.tow_k .left .dh .dh_lm ul li { width:220px; height:40px; margin-bottom:1px; background-color:#144070;}
.tow_k .left .dh .dh_lm ul li a { width:195px; height:40px; line-height:40px; padding-left:25px; color:#FFF; float:left;}
.tow_k .left .dh .dh_lm ul li a:hover { width:195px; height:40px; line-height:40px; padding-left:25px; color:#FFF; background-color:#fd9800; float:left;}


.tow_k .right { width:768px; height:auto; background-color:#f0f0f0; float:right;}
.tow_k .right .right_bt { width:768px; height:40px; border-bottom:1px #a1a1a1 dotted;}
.tow_k .right .right_bt .lmbt { width:200px; height:40px; line-height:40px; font-size:14px; font-weight:bold; margin-left:15px; float:left;}
.tow_k .right .right_bt .lmwz { width:auto; height:18px; line-height:18px; background:url(../images/ico_wz.jpg) no-repeat left; padding-left:25px; float:right; margin:10px 15px auto auto;}
.tow_k .right .right_nr { width:738px; height:auto; padding:15px; line-height:24px;}
.tow_k .right .right_nr a { color:#474747;}
.tow_k .right .right_nr a:hover { color:#f18e00;}

.tow_k .right .right_tp { width:758px; height:auto; margin:0px auto;}
.tow_k .right .right_tp ul li { width:220px; height:182px; margin:8px 16px; float:left;}
.tow_k .right .right_tp ul li h1 { width:220px; height:32px; line-height:32px; text-align:center; font-size:12px; font-weight:normal;}

.tow_k .right .right_cp { width:758px; height:auto; margin:0px auto;}
.tow_k .right .right_cp ul li { width:220px; height:212px; margin:8px 16px; float:left;}
.tow_k .right .right_cp ul li h1 { width:220px; height:32px; line-height:32px; text-align:center; font-size:12px; font-weight:normal;}

.tow_k .right .page { width:auto; height:40px; line-height:34px; text-align:center; margin:12px auto; background-color:#FFF;}
/*CSS manu style pagination*/

.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

.tow_k .right .wzny { width:738px; height:auto; margin:12px auto;}
.tow_k .right .wzny .wzny_bt { width:738px; height:42px; line-height:42px; text-align:center; font-size:20px; border-bottom:1px #CCC dotted; font-family:"方正大标宋简体","微软雅黑", "幼圆", "黑体", "宋体";}
.tow_k .right .wzny .wzny_xx { width:738px; height:40px; line-height:40px; text-align:center; border-bottom:1px #CCC dotted;}
.tow_k .right .wzny .wzny_xx span { color:#c0951b; font-size:12px; font-weight:normal;}
.tow_k .right .wzny .wzny_tpnr { width:738px; height:auto; background-color:#f7f6e0; text-align:center; margin:12px auto; padding:10px 0px;}
.tow_k .right .wzny .wzny_wznr { width:738px; height:auto; line-height:24px;}

.tow_k .right .wzny .sxy { width:738px; height:48px; border-bottom:1px #CCC dotted; border-top:1px #CCC dotted; margin:20px auto;}
.tow_k .right .wzny .sxy ul li { width:738px; height:24px; line-height:24px;}
.tow_k .right .wzny .sxy ul li h3 { font-size:12px; color:#c0951b; font-weight:normal; float:left;}
.tow_k .right .wzny .sxy ul li a { color:#ababab;}
.tow_k .right .wzny .sxy ul li a:hover { color:#474747;}

.tow_k .right .xwdt { width:738px; height:auto; margin:12px auto; }
.tow_k .right .xwdt ul li { width:738px; height:32px; line-height:32px; border-bottom:1px #999 dotted; float:left;}
.tow_k .right .xwdt ul li h4 { float:right; font-size:12px; font-weight:normal; margin-right:8px;  }
.tow_k .right .xwdt ul li a { width:738px; height:32px; color:#666666; float:left;}
.tow_k .right .xwdt ul li a:hover { width:738px; height:32px; color:#f0f0f0; background-color:#999999; float:left;}

.tow_k .right .xswl { width:738px; height:auto; margin:12px auto;}
.tow_k .right .xswl .qylx_dt { width:738px; height:auto; margin-bottom:12px;}
.tow_k .right .xswl .qylx_xx { width:738px; height:auto; line-height:24px; }
.tow_k .right .xswl .qylx_xx ul li { width:350px; height:auto; border-bottom:1px #999 dotted; margin-left:10px; margin-bottom:20px; float:left; }

.tow_k .right .xswl .qylx_lx { width:738px; height:auto; line-height:24px; }

.tow_k .right .zxly { width:738px; height:auto; background-color:#FFF; margin:0px auto auto 15px; *margin:0px auto auto 15px; _margin:0px auto auto 15px;}
.tow_k .right .zxly h5 { float:right; font-size:12px; font-weight:normal; margin-right:8px; color:#be9417; float:right;}

.jdey {
  font-size: 24px;
  font-family: "RTWS ShangYa Demo";
  color: rgb( 1, 160, 199 );
  position: absolute;
  left: 477.88px;
  top: 52.834px;
  z-index: 8;
}







